Gatsby Default StarterGatsby logo

#LinuxServer

An interface to view Linux Server's UI in a web browser.

From reddit: "I have been using Cockpit since I set up my first Cent OS server a few years ago.

It's so good that I don't even use SSH anymore, only Cockpit. It handles everything: terminal, updates, services, containers (if using podman), LDAP (if using 389ds), and even file browsing (45drives makes a plugin for this)."

Things you can do in it;

  • Gérer les comptes utilisateurs
  • Visualiser l'état du matériel (configuration, charge actuelle, etc.)
  • Mettre à jour les paquets
  • Visualiser les journaux du système
  • Accéder à un Terminal en ligne
  • Gérer le pare-feu Linux
  • Créer et gérer des machines virtuelles (et containers)
  • Gérer les services (par exemple : redémarrer Apache)
  • Gérer plusieurs serveurs Linux avec un seul Cockpit
  • Etc.

to install, connect to the server with ssh, ssh user@172.16.254.129 in my case sudo apt-get update sudo apt-get install cockpit

verify with sudo systemctl enable cockpit.socket

go to the IP address of the server with the default port 9090 192.168.3.101:9090

connect with root and the password of the server

then we can see all the settings

![[Pasted image 20240404100211.png]]

Fire Sharing & Identities / Groups & Navigator

  1. curl -LO https://github.com/45Drives/cockpit-file-sharing/releases/download/v3.2.9/cockpit-filesharing_3.2.9-2focal_all.deb
  2. curl -LO https://github.com/45Drives/cockpit-identities/releases/download/v0.1.10/cockpit-identities_0.1.10-1focal_all.deb
  3. curl -LO https://github.com/45Drives/cockpit-navigator/releases/download/v0.5.10/cockpit-navigator_0.5.10-1focal_all.deb
  4. apt install ./cockpit-file-sharing_3.2.9-2focal_all.deb ./cockpit-identities_0.1.10-1focal-all.deb ./cockpit-navigator_0.5.19-1focal_all.deb